De plus en plus souvent, la petite Sharon rêve d'une ville abandonnée, Silent Hill. Sa mère, Rose, décidée à comprendre l'étrange mal dont souffre son enfant, décide de l'accompagner sur place. Alors qu'elles pénètrent dans cet univers lugubre, Sharon disparaît. Rose se lance à sa poursuite, mais se rend vite compte que ce lieu étrange ne ressemble à rien de normal. Noyée dans le brouillard, peuplée d'étranges créatures, hantée par des ténèbres vivantes qui dévorent littéralement tout ce qu'elles touchent, cette dimension va peu à peu livrer ses terrifiants secrets...
Avec l'aide de Cybil, de la police locale, Rose se jette dans une quête éperdue pour arracher sa fille au monde de Silent Hill. D'indices en épreuves, elle va découvrir tout ce que Sharon risque et ce qu'elle représente dans une malédiction qui dépasse tout...
La vie de Jonathan Rivers (Michael Keaton) est bouleversée par la mystérieuse disparition et la mort de sa femme Anna (Chandra West). Lorsqu'un homme contacte Jonathan et lui indique qu'il a reçu des messages de Anna par l'entremise d'appareils électroniques, ce dernier est sceptique au début, mais par la suite il découvre que ces messages sont authentiques. Il devient alors obsédé par le phénomène mais la communication prend une tournure inquiétante alors qu'il reçoit d'autres messages beaucoup plus menaçants en provenance de l'au-delà...